﻿@charset "utf-8";
/* -----开始主菜单样式---

.i_nav ul{float:left; padding-left:25px;}
.i_nav li{float:left; line-height:48px;color:#fff; width:104px; text-align:center; font-weight:bold;}
.i_nav li a{color:#fff;text-decoration:none;}
.i_nav li a:hover {color:#ff3333;text-decoration:none; width:104px; background:url(../images/hover.jpg) no-repeat; float:left;a}
.i_nav li.line{width:2px;}-- */

.split_memu{ float:left; display:table;width:4px;line-height:48px;background:url(../images/navline.jpg) no-repeat; height:48px;}

.mainmenu_rtul{/* float:left; display: block; */ float: left; position: relative; white-space: nowrap; text-align: center; height:48px; padding-left:6px;}
.ulmainmenu_li
{
	float: left;
	display: block;
	position: relative;height: 48px;
	text-align: center;width:156px;
}

.ulmainmenu_li a:link,.ulmainmenu_li a:visited,.ulmainmenu_li a:hover,.ulmainmenu_li a:active
{
	display: block;
	float: left;
	line-height: 48px;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;width:156px;

}
.ulmainmenu_li a:hover
{
background:url(../images/hover.jpg) no-repeat;color:#ff3333;
}

.sub_mainmenudiv
{
	position: absolute;
	top: 48px;
	left: 0px;
	z-index: 1000;
	/*
	width: 100%;
	*/
	width:995px; overflow:hidden;
	display: table;
	white-space: nowrap;
	text-align: center;height:30px;
}

.sub_mainmenudiv div
{
	/*
	width: 100%;
	height: 27px;
	line-height: 27px;
	*/
	text-align: center;
}

.sub_mainmenudiv div span
{
	line-height: 34px;
/* display:table*/
	text-align: center;
	white-space: nowrap;
}

.sub_mainmenudiv .split_submemu
{
color:#fff; display:none;
}

.sub_mainmenudiv div a:link,.sub_mainmenudiv div a:visited,.sub_mainmenudiv div a:hover,.sub_mainmenudiv div a:active
{
	/*
	width: 101px;
	display: block;
	*/
	padding: 0px 8px;
	text-align: center;
	text-decoration:none;
	color:#545454;
	font-size:12px;
	height: 30px;
	line-height: 34px;
	font-weight: normal;
	text-decoration:none;
}

.sub_mainmenudiv div a:hover
{
color:#ff3333;text-decoration:underline;
}

a.activemenu,a.activemenu:link,a.activemenu:visited
{
background:url(../images/hover.jpg) no-repeat;color:#ff3333;
}
.split_submemu{height:30px;}
/* -----结束主菜单样式----- */




/* -----开始产品搜索样式------ */


#productSearch{margin:5px;}
#sortlist{width:180px;color:#474747;}
#keywords{width:125px;color:#474747;margin-top:5px;}
#searchbtn{width:40px;color:#474747;margin-top:4px;border:none;}


/* -----结束产品搜索样式------ */


/*开始滚动产品样式*/
#demo_outer{overflow:hidden; width:905px; margin:0 auto; text-align:center;  }
.i_p_item{text-align:center;}
.i_p_item a{text-decoration:none;padding-top:5px; text-align:center; width:185px;display: block; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}
.i_p_item a:hover {}
.i_p_item div{margin:5px;width:130px; overflow:hidden; float:left; text-align:center;}
.i_p_item img{width:130px;height:107px; vertical-align:middle; float:left;}

#demo_outer1{overflow:hidden; width:905px; margin:0 auto; text-align:center;  }
/*结束滚动产品样式*/


/* -----开始滚动新闻样式----- */


.topscroll_tit
{
	float:left;
	color:#4F4F4F;
	font-weight:bold;
}
.topscroll_tit a
{
	color:#4F4F4F;
}
.marqueebox
{
	float:left;
	width:600px;
	height:24px;
	line-height:25px;
	overflow: hidden;
}
.top_ul_list
{
	width:500px;
	display:block;
}
.top_ul_list li
{
	margin:0 0 0 10px;
	float:left;
	clear:both;
	display:block;
	white-space: nowrap;
	/* width: 200px; overflow:hidden; text-overflow:ellipsis; */
}
.top_ul_list li a
{
	color:#2A72A4;
	text-decoration:none;
}
.top_ul_list li a:hover
{
	color:#2A72A4;
	text-decoration:underline;
}
/* -----结束滚动新闻样式----- */



/* -----开始首页扩展区样式----- */


/* 首页扩展区  123 */
.i_u_cont1{line-height:22px;padding:10px 4px 0 10px; clear:both ; }
.i_u_list1{ padding-top:10px; float:left}
.i_u_list1 li{ line-height:24px;}
.i_u_list1 li a{ width:290px; height:24px; padding-left:5px; float:left;display: block; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}
.i_u_list1 li span{ float:right;}

.i_u_list3{ padding-top:10px; float:left}
.i_u_list3 li{ line-height:24px;}
.i_u_list3 li a{ width:190px; height:24px; padding-left:10px; float:left;display: block; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}
.i_u_list3 li span{ float:right; display:none;}




.i_u_def4{padding:10px 0 10px 20px; float:left;width:930px;}
.i_u_topic4{height:25px;background:#ccc;float:left;width:930px;  }
.i_u_topic4 li{ line-height:27px; }
.i_u_topic4 li.top01{ color:#FFFFFF; padding-left:10px; font-size:14px; font-weight:bold; float:left;}
.i_u_topic4 li.top02{color:#FFFFFF;float:right;padding:1px 7px 0 0;}
.i_u_cont4{line-height:22px;padding:10px 0 0 10px; clear:both ; }
.i_u_list4{ padding-top:10px; float:left}
.i_u_list4 li{ line-height:25px;height:25px;  width:924px;}
.i_u_list4 li a{height:25px; padding-left:5px; float:left;display: block; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}
.i_u_list4 li span{ float:right;}

/* -----结束首页扩展区样式----- */

/* -----结束内页扩展区样式---*/
.p_u_def1{ padding-top:10px;float:left; }

.p_u_cont1{line-height:22px;padding:10px 20px 0 14px; clear:both ;background:url(../images/b2.gif) repeat-y; width:163px}
.p_u_list1{ padding-top:10px; float:left;background:url(../images/b2.gif) repeat-y; width:197px}
.p_u_list1 li{ line-height:24px;}
.p_u_list1 li a{ width:160px; height:24px; padding-left:15px; float:left;display: block; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}
.p_u_list1 li span{ float:right; display:none;}

.p_u_def3{ margin-top:20px;float:left; width:730px; }

.p_u_cont3{line-height:22px;padding:10px 20px 0 14px; clear:both ;}
.p_u_list3{ padding-top:10px; width:718px; padding-left:12px; }
.p_u_list3 li{ line-height:30px; height:30px;  border-bottom:1px dotted #5f5f5f; background:url(../../images/arrow.gif) no-repeat 0 8px;}
.p_u_list3 li a{  height:30px; padding-left:15px; float:left;display: block; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}
.p_u_list3 li span{ float:right;}
/* 

.p_left ul{background:url(../images/b2.gif) repeat-y;}
.p_left li{line-height:28px; color:#737373;}
.p_left li.p1{background:url(../images/icon.gif) no-repeat 33px 11px; padding-left:61px;}
.p_left li.p2{padding-left:71px; line-height:23px;}
.p_left li.pline{height:1px; background:url(../images/line2.gif) repeat-x; font-size:0px; line-height:0px; padding:0px; width:162px; margin:0 auto;}
.p_left li a{color:#737373;text-decoration:none;}
.p_left li a:hover {color:#ff3333;text-decoration:underline;}
 */
.ullist_sortnav{margin:0 auto; padding:0px; padding-top: 11px;padding-left:20px; width:177px;background:url(../images/b2.gif) repeat-y;}
.ullist_sortnav ul{ display: table; clear: both; height:100%;}
.ullist_sortnav li{ clear: both; line-height:26px;_height:26px; font-size:12px;background:url(../images/line2.gif) repeat-x center bottom; width:160px; }
.ullist_sortnav li a{color:#737373;display: block;text-decoration:none;;width:140px;display: block; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; padding-left:30px;background:url(../images/icon.gif) no-repeat 10px 10px;}
.ullist_sortnav li a:hover{color:#ff3333;text-decoration:underline;}
.ullist_sortnav div{ display: table; clear: both; height: 100%; /* border: solid 1px #eee; */ width:170px;}
.ullist_sortnav div li{line-height: 25px;  font-size: 12px; font-weight: normal; float: left; clear: none;display: block; white-space: nowrap;text-overflow:ellipsis; background:none;}
.ullist_sortnav div li a{color:#737373; font-weight:lighter;width:140px;display: block; white-space: nowrap;text-overflow:ellipsis; overflow:hidden;  background:none;}
.ullist_sortnav div li a:hover {color:#ff3333;text-decoration:underline;}
.ullist_sortnav div div{clear:both; float:left; display:table; padding-left:4px;}
.ullist_sortnav div div li{ background:none;} 
.ullist_sortnav div div li a{width:140px;display: block; white-space: nowrap;text-overflow:ellipsis; overflow:hidden;  background:none;} 
/* -----结束产品类别样式----- */

/* -----开始翻页按钮样式----- */


.navPage{ font-size:12px arial,simsun,sans-serif;height: 30px;float:left; padding:20px 0 0px 8px; clear:both;width:512px;}
.navPage ul{ display: block; white-space: nowrap; height: 30px;line-height: 20px; }
.navPage li{float:left; display: table-cell; list-style:none; margin-right:5px; white-space: nowrap;}
.navPage a{display:block;color:#ccc; font-size:12px;height:12px;width:13px; line-height: 12px;}
.pagebar a{padding:2px 4px 2px 4px;color:#ccc;text-align:center;border:1px solid #ccc;display:block; text-align:center;font-size:12px;}
.pagebar a:hover{border:1px solid #ccc;color:#ccc;font-size:12px;}
a.pagebarCurrent{border:1px solid #ccc;color:#ccc;font-size:12px;}
.pagebar_dot{display:block;padding-left:5px;padding-right:0px;padding-bottom:0px;color:#929293;line-height:100%;padding-top:3px;height:13px;text-decoration:none;}


/* -----结束翻页按钮样式----- */


/*---开始上一条 下一条----*/
.prevnext{ margin-top:25px; padding-left:15px; clear: both; display:table; height:100%;width:620px; overflow:hidden; }
.prevrecord,.nextrecord{ padding-top:5px; float: left; clear:both; padding-right: 20px; white-space: nowrap;}

/*----结束上一条 下一条-----*/

/* -----开始扩展区样式----- */


/* 新闻列表样式 */
.p_n_list{margin:0px auto; padding-top:10px; width:100%;}
.p_n_list li{ border-bottom:1px dotted #5f5f5f;line-height:30px;height:32px;  padding:0 4px; background:url(../../images/arrow.gif) no-repeat 0 8px;}
.p_n_list li a{float:left;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:13px;}
.p_n_list li span{ float:right; }

.p_n_list2{margin:0px auto; padding-top:20px; width:100%;}
.p_n_list2 li{ border-bottom:1px dotted #5f5f5f;line-height:30px;height:32px;  padding:0 4px; background:url(../../images/arrow.gif) no-repeat 0 8px;}
.p_n_list2 li a{float:left;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:13px;}
.p_n_list2 li span{ float:right; }

/* 新闻内容样式 */
.p_n_title{text-align:center;font-size:14px;font-weight:bold; padding-top:15px; }

.p_n_info{text-align:right;margin:10px 6px 0 30px;}
.p_n_content{line-height:25px;margin:10px 4px 10px 6px;}
.p_n_btn{font-weight:bold;text-align:center;margin:10px 0 0 35px;}

/* ----开始产品列表样式---- */
.p_p_list{float: left;}
.p_p_list li{float:left; padding-left:32px; height:150px; }

.p_p_list .the_imga{ display: block; width: 190px; overflow: hidden; text-align:center;border:solid #eef1f8 3px}
.p_p_list li span {}
.p_p_list li span a{display:block; width:194px; text-align:center; overflow:hidden;  white-space: nowrap; overflow:hidden; text-overflow:ellipsis;  }

.p_p_list li img{ height:110px; display:block; margin:0 auto;}


.p_p_lists{float: left;}
.p_p_lists li{float:left; padding-left:22px; height:170px; }

.p_p_lists .the_imga{ display: block; width: 190px; overflow: hidden; text-align:center;border:solid #eef1f8 3px}
.p_p_lists li span {}
.p_p_lists li span a{display:block; width:194px; text-align:center; overflow:hidden;  white-space: nowrap; overflow:hidden; text-overflow:ellipsis;  }

.p_p_lists li img{ height:130px; display:block; margin:0 auto;}

/* ----结束产品列表样式---- */


/* -----结束扩展区样式----- */


/* -----开始扩展区样式----- */

/* --详细留言标题-- */
.p_n_title1{ text-align:left;font-size:14px;font-weight:bold;margin:0px 0 0 7px; }

.p_g_gbook{margin:0px;padding:0px; }
.p_g_title{font-weight:bold; margin-left:10px; }
.p_g_content{ margin:5px 10px;}


/* -----结束扩展区样式----- */


/* ----开始招聘列表样式---- */


.p_jv_jobs{line-height:24px; padding-top:10px;}
.p_jv_item{clear:both;}
.p_jv_title{float:left;font-weight:bold;padding-left:10px;}
.p_jv_cont{float:left;}
.p_jv_contb{margin-left:20px; }


/* ----结束招聘列表样式---- */




/* ----开始产品样式---- */




/* 开始产品内容样式 */
.p_p_img{text-align:center;margin:10px 0 0 30px;}
.p_p_img img{ width:700px;}


/* ----结束产品样式---- */


/* ----开始网站地图样式---- */

/* ---- ---- */


.p_m_div{ /* float:left;clear:left; */ padding:0 0 20px 20px; text-align:left; clear: both; width:660px;}
.p_m_ul{border-bottom:1px solid #eee; clear: both; display: table; width: 95%; margin-top:0px;}
.p_m_menu{float:left;font-weight:bold; line-height: 24px;}


.p_m_li2{position:static; clear: both; display: block; margin-left: 30px; padding: 8px 0px;}
.p_m_li2 ul{border:0px;width:50px;white-space:nowrap;padding-right:20px;}
.p_m_li2 li{}
.p_m_div2{}


.p_m_li1{ display:none;float:left;white-space:nowrap;width:50px;}
.p_m_li1 ul{}
.p_m_li1 ul li{float:left;margin-left:20px;line-height:20px; }
.p_m_class span{font-size:12px;line-height:20px;}


/* ---- ---- */
/* -------网站地图样式结束------- */
/* ----开始网站调查样式---- */


.survey_postbtn input,.gbook_formbtn input{background:#ccc;border:none;padding:0 5px;margin:0 0 0 5px;line-height:22px;width:90px;}

/* ----结束网站调查样式---*/


/* ----开始友情链接样式--- */

.p_a_list{  float:left;padding:4px 0 0 0px;}
.p_a_list li{padding-left:0px;  text-align:center; float:left; margin-top:15px; margin-left:1px; }
.p_a_list li div{overflow:hidden;width:95px; text-align:center; margin-left:5px; }
.p_a_list li div a{}
.p_a_list li div a img{ height:40px; border:#ccc 1px solid; }
.p_a_list li span{line-height:26px; width: 95px; display: block; white-space: nowrap; overflow: hidden; text-overflow:ellipsis; text-align:center; margin-left:5px;}
.p_a_list li span a{ font-size:12px; }

/* ----结束友情链接样式---- */

/* ----开始推荐链接滚动块-----*/
.Cont li{  }
#ISL_Cont_1{  width:855px;float:left;}

.i_p_leftbtn{ border:#5f5f5f 1px solid; width:20px; text-align:center; height:57px;float:right; padding-top:12px;}
.i_p_rightbtn{ border:#5f5f5f 1px solid;width:20px; text-align:center;height:57px;float:right; padding-top:12px; }
.i_p_leftbtn{ background-color:#FFFFFF;}

/* -------*/

/* ----开始网站Rss订阅中心的样式设置---- */
.main_rssxmllist{clear:both;height: 100%;display: block; padding-left:3px;}
.main_rssxmllist ul{margin: 0px;display: block;padding-bottom: 2px;}
.rssmain_topbar{clear: both;display: block;height: 24px;line-height: 24px;padding: 0px 0px;border: solid 1px #ccc; margin-top:5px;}
.rssmain_toptit{float: left;font-weight: bold;padding: 2px 0px 2px 5px;}
.rssmain_topbtn{float: right;display: block;padding-top: 2px;}
.rssmain_topbtn .rssxml_url{float: left;display: block;line-height: 20px;padding-top: 3px;padding-right: 10px;}
.rssmain_topbtn .rssxml_btn{float: left;display: block;line-height: 20px;}
.rssxml_btn .subscribe_btn{clear: both;display: block;cursor: pointer;background: url(../../images/rss_icon.jpg) no-repeat left center;padding-left: 20px;padding-top: 2px;padding-right: 4px; }
.rssxml_btn .subscribe_list{top: 22px;right:1px;z-index: 1000;position: absolute;background-color:#ccc;padding: 4px;border:#eee 2px solid; }
.subscribe_list a{clear: both;display: block;padding: 4px;}
.viewitem_list{margin: 0px;padding: 4px 4px 8px 4px; }
.viewitem_list ul{margin: 0px;padding: 0px;display: table;width: 100%;line-height: 20px;}
.viewitem_list ul li{ height:24px;  line-height:23px; padding:0 3px;}
.viewitem_list ul li a{ float:left;}
.viewitem_list ul li span{float:right;}

.p_main_list{padding:10px 10px 10px 5px; line-height:22px;}
.whatisrss{ margin-top:10px; line-height:20px;  padding:0px 4px 8px 4px; float:left;}
.whatisrss_main{padding-left:10px;}
.online_rssreader{float:left;background:url(../images/b2.gif) repeat-y; width:197px }
.online_rssreader ul li{ padding:4px;}
.rssreader{ font-size:14px; width:100%; float:left; width:700px; font-weight:bold; clear:both;color:#cc0000; }

/* ----结束网站Rss订阅中心的样式设置---- */


